clustered clover - Spanish English Dictionary